home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / bbs / ny_100.zip / INTERBBS.DOC < prev    next >
Text File  |  1997-04-22  |  8KB  |  179 lines

  1. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  2. New York 2008 InterBBS Documentation
  3. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  4.  
  5. New York v0.10 and higher have the ability to be set up as an interbbs
  6. door over any fido style network or even locally (have two installations
  7. of the game fight against each other on the same bbs)
  8.  
  9. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  10. How It Works...
  11. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  12.  
  13. There is one "operator" system, which is the central system, the sysop
  14. of that bbs controls and sends out the node list and basically maintains
  15. the whole game. Read on for instructions for the "operator" bbs.
  16.  
  17. The rest of the boards are regular game nodes.
  18.  
  19. There can be up to 255 bbses in one game ....
  20.  
  21. There can be up to 32000 games, so that one bbs can run more than one
  22. interbbs game (league) at a time.
  23.  
  24. The game never has to be reset, unless you want to ... The best winner lists
  25. will never be reset (unless each system would delete the "NYBEST.TEN" file)
  26. The game is made so that the bbses can compete for the best average player
  27. score. Or just player can compete between each other. It's like in local
  28. games if one player wins he's added to the ten best list (if he's good enough)
  29. and he is reset, but the rest of the game can just keep on playing.
  30. I all depends on how the players want to play the game. It's best not
  31. to work together actually, but to compete even between local players since
  32. thats' the way to get points. I guess it will be more a battle of individuals
  33. more then a battle of bbses ....
  34.  
  35. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  36. If you are a normal bbs wanting to join in a game ....
  37.  
  38. Make sure you are a registered sysop, otherwise the interbbs stuff will NOT
  39. work ... on info how to register, read REGISTER.DOC
  40.  
  41. The Inter-BBS is enabled by a keyword in the game .cfg file (usually
  42. "NY2008.CFG"), "InterBBS" set that, make sure that "InterBBSOperator" is not
  43. set unless you are the "operator" bbs. And make sure you put down the
  44. game number you are joining under "InterBBSGameNumber" keyword.
  45.  
  46. Copy SAMPLEIB.CFG to INTERBBS.CFG then edit the INTERBBS.CFG with your info.
  47.  
  48. Set up the interbbs maintanance modes in your nightly batch file.
  49.  
  50. There are two modes ... which are controlled by command line options.
  51. You use these with the NYIBBS.EXE file! You can specify -C option with
  52. nyibbs.exe to specify a .cfg file or make sure the ny2008.cfg file contains
  53. the bbs name, interbbs number and the other info. The nyibbs.exe also reads
  54. INTERBBS.CFG for the remaining interbbs info.
  55.  
  56. -ibbso = Proccess all outgoing information, should be run before you proccess
  57.          and send your mail that day. 
  58. -ibbsi = Proccess all incoming information, should be run after you proccess
  59.          and recieve all mail that day.
  60.  
  61. So in your nightly batch file you'd first run:
  62.  
  63.  nyibbs -ibbso
  64.  
  65.  then you would proccess your mail and send it with your front door or another
  66.  mailer, and you would get all the incoming mail, just like usual. After that
  67.  you would run:
  68.  
  69.  nyibbs -ibbsi
  70.  
  71. Run your game as you normally would with no other options ... just make sure
  72. that the .cfg file which the game is using (usually NY2008.CFG) has interbbs
  73. enabled and contains the right game number.
  74.  
  75. You have to contact the "operator" of the game you want to join and have him
  76. add you to the node list and send out a new one. You will get it
  77. automatiacally if you setup everything right. You will need to supply him
  78. with some information, Your FIDO(or other fido style net) node number,
  79. Your BBS name and Your location(city and state should do).
  80.  
  81. If you recieve the nodelist the game will automatically request player lists
  82. from other bbses and the game can begin. You don't have to get the nodelist
  83. yourself since the "operator" bbs sends it out and the game will recieve and
  84. read it automatically. To check if everything went well, check if you have
  85. recieved the nodelist, the filename is "NYNODE.LST", it migth take a few days,
  86. depending on how far your bbs is from the "operator" system which sent out the
  87. nodelist. So if you are impatient you can get the nodelist from the "operator"
  88. bbs yourself ... so you can start the game earlier. But basically you don't
  89. have to worry about anything .. it's all done automatically ...
  90.  
  91. And thats' it you are now part of the game .... pretty easy eh? ....
  92.  
  93. If you want to get out, of the game, run ny2008 RESET and select the kill
  94. interbbs option. It will not reset the game. Then tell the "operator" system
  95. so he can take you out of the nodelist.
  96.  
  97. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  98. If you are the "operator" BBS
  99.  
  100. There can only be one "operator" BBS in any InterBBS game. If you are the
  101. operator you will be maintaining the nodelist for the game and basically
  102. overseeing the game. Look at "SAMPLE.LST" file for creating a nodelist.
  103. Once you cerated a nodelist and all of the systems that the nodelist
  104. contains have their systems set up for interbbs, and all have the
  105. game number in the interbbs.cfg file set to the same number, just run:
  106.  
  107. nyibbs -sendnodelist
  108.  
  109. This will read the nodelist and send it to all the systems in the nodelist.
  110.  
  111. If you ever add or delete a system, just run this again and all the nodelists
  112. on all the systems (including the one you added) will be updated.
  113.  
  114. That's basically all you have to do, remember you have to have the
  115. "InterBBSOperator" option set in your config file if you are one, otherwise
  116. it will not work.
  117.  
  118. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  119. LOCAL IBBS GAMES! (If having remote games use the setup above!)
  120.  
  121. If you want to run a local league, just create the node file, select one
  122. of the games to be the operator, install the games in different directories.
  123. If you set the flag dir in the config file, these have to be different too.
  124.  
  125. Create a directory where to put mail. Then set it as the mail directory in
  126. the interbbs.cfg of each game installation. This should be something like
  127. 'C:\DOOR\NY2008\MSG'
  128.  
  129. In the nodelist create "fake" node nubers like, 1:1/1 or similiar. Assign
  130. a different one to each game installation.
  131.  
  132. There are 3 ways to run the local games, You will need to run
  133.  
  134.   NYIBBS -IBBSI
  135.   NYIBBS -IBBSO
  136.  
  137. In your batchfile every night in each game's directory no matter how
  138. you choose to run the game itself.
  139.  
  140. I)
  141.  For slow response time but fast game startup, just run the game as you
  142.  would for a non-interbbs game. This makes the response time slow (the time
  143.  it takes for mail and stuff to get from one game to the other) but the game
  144.  starts up fast
  145.  
  146. II)
  147.  Run the game as you allways would but add -IBBSM as another command line
  148.  argument. This will proccess the mail every time the game is entered, but
  149.  it will not proccess any other info, most player interaction is done through
  150.  mail anyway ... xcept spying. So you would run the game like this
  151.  
  152.  NY2008 -IBBSM <put all your other command line arguments here>
  153.  
  154. III) 
  155.  To make the game response fastest, but entering the game will be slower,
  156.  put this in your batchfile
  157.  
  158.   NYIBBS -IBBSI
  159.   NY2008 <the command line arguments to run the game>
  160.  
  161.  this will make the interaction between the nodes the fastest, though it might
  162.  slow things down for the user, since he will have to wait for the incoming
  163.  stuff to be proccessed, but this will be no problem for small games but if
  164.  there aren't more then a few game installations then it should be no problem.
  165.  Make sure you run the -IBBSI for each game installation at least once a day
  166.  so that you don't get a big pileup of all the .MSG files. And make sure you
  167.  also run the -IBBSO once a day so that the scores and stuff can be proccesed,
  168.  this don't have to be run after the game, once a day is enough and will still make the ibbs
  169.  game responsive.
  170.  
  171. Remember the -IBBSI and -IBBSO options don't have remote output, so make sure
  172. they don't take too long if you are running them while somebody is online.
  173.  
  174. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  175.  
  176. OK have fun ...
  177.  
  178. Franz
  179.